life savings - Turco Inglés Diccionario